package sgsi.controller.dao.impl;

import java.util.List;

import org.springframework.orm.hibernate3.support.HibernateDaoSupport;

import sgsi.controller.dao.RangoDeTemperaturaDao;
import sgsi.model.entidades.RangoDeTemperatura;

public class RangoDeTemperaturaDaoHibernateImpl extends HibernateDaoSupport implements RangoDeTemperaturaDao {

	private static final String BUSCAR_POR_CODIGO = "select r from RangoDeTemperatura r where r.codigoRangoDeTemperatura = ?";
	
	@SuppressWarnings("unchecked")
	public List<RangoDeTemperatura> obtenerTodos() {
		return getHibernateTemplate().loadAll(RangoDeTemperatura.class);
	}

	public RangoDeTemperatura obtenerPorCodigo(int codigo) {
		return (RangoDeTemperatura) getHibernateTemplate().find(BUSCAR_POR_CODIGO, codigo).get(0);
	}

}
